xim: Use NULL-safe string comparison
authorEmmanuele Bassi <ebassi@gnome.org>
Thu, 1 Mar 2018 09:44:02 +0000 (16:44 +0700)
committerEmmanuele Bassi <ebassi@gnome.org>
Thu, 1 Mar 2018 09:44:02 +0000 (16:44 +0700)
The locale string may be NULL.

gtk/gtkimcontextxim.c

index c258df65c224549ad5971a41c28494ccbbbdb65d..15e3cce1319d9557ba888e7a71b0ac7aaa022e2c 100644 (file)
@@ -409,7 +409,7 @@ get_im (GdkWindow *client_window,
     {
       GtkXIMInfo *tmp_info = tmp_list->data;
       if (tmp_info->display == display &&
-         strcmp (tmp_info->locale, locale) == 0)
+         g_strcmp0 (tmp_info->locale, locale) == 0)
        {
          if (tmp_info->im)
            {